package com.soos.plugin.ds.spring.boot.annotations;

import com.soos.plugin.ds.spring.boot.enums.DBEnum;

import java.lang.annotation.*;

/**
 * @author SOOS
 * @desc 使用那个数据库来处理该方法
 * @date 2022/3/3 23:44
 */
@Target({ElementType.TYPE, ElementType.METHOD})
@Retention(RetentionPolicy.RUNTIME)
@Documented
public @interface DS {

    /**
     * 默认是第一个主要数据库
     */
    DBEnum value() default DBEnum.MAIN;

    /**
     * 第几个数据库
     */
    int index() default 0;

}
